confront his/her past - Spanish English Dictionary